home *** CD-ROM | disk | FTP | other *** search
/ Informática Multimedia 1995 April / Informatica Multimedia CD - Epimundo.iso / DOS / ARCHIVE / ARCSIZR.ZIP / AS.DOC < prev    next >
Encoding:
Text File  |  1993-01-25  |  29.3 KB  |  723 lines

  1.  
  2.    +----------------------------------------------------+
  3.    | Archive Sizer, (C) Copyright 1991-93, Scott Jibben |
  4.    |                  Version 2.01                      |
  5.    +----------------------------------------------------+
  6.  
  7.  
  8. This is a list of the files that should accompany this software
  9. package:
  10.  
  11. FILE_ID.DIZ  - BBS Description File.
  12. AS.DOC       - Archive Sizer Documentation.
  13. DISTSAMP.DOC - Sample of a distribution license.
  14. SITESAMP.DOC - Sample of a site license.
  15. SITEINFO.DOC - Information and applications of licensing.
  16. LICENSE.DOC  - License for Archive Sizer software.
  17. PRICE.DOC    - Pricing guidelines for site/distribution licenses.
  18. ORDERFRM.DOC - The order form.
  19. CC-ORDER.DOC - Information to register by credit card.
  20. AS.EXE       - Archive Sizer executable.
  21. CATALOG.JSW  - Information on Jibben Software Products.
  22. WHATSNEW.TXT - The Version History of Archive Sizer.
  23. AVEXTRA.TXT  - Information regarding PKZIP AV codes.
  24. ARJ-SEC.TXT  - Information regarding ARJ Security envelope.
  25.  
  26.  
  27.                      What this software does
  28.  
  29. This software is a file sizing utility.  It supports two modes of
  30. operation.
  31.  
  32. 1. It can size any type of file to a desired size creating
  33.    multiple files with the *.AS file extension.  These file will be
  34.    exactly the size requested except for the last file created.
  35.    Using this mode of operation you will be able to size any file
  36.    to your requirements.  The only disadvantage of using this
  37.    method is that you will have to use Archive Sizer to "reassemble"
  38.    the files back to the original file.
  39.  
  40. 2. It can size files created by archive/compression software to
  41.    your desired size.  This will create multiple files that retain
  42.    compatibility with the software that created the archive.  The
  43.    only disadvantage to using this method is if the internal
  44.    compressed files are larger than the requested size.  Archive Sizer
  45.    can't force the files to be smaller and retain compatibility.  In
  46.    this case it is recommended to use method 1.
  47.  
  48.    The current compression software files that Archive Sizer supports
  49.    are:
  50.  
  51.    ARC created by System Enhancements Associates ARC software.
  52.    ARJ created by Robert K. Jung's ARJ software.
  53.    HYP created by P. Sawatzki and K.P. Nischke's Hyper software.
  54.    LZH created by Haruyasu Yoshizaki's LHA software.
  55.    ZIP created by PKWare's PKZip (tm) software.
  56.  
  57.  
  58.  
  59.                 Requirements for Archive Sizer
  60.  
  61. Archive Sizer allocates memory as needed when processing.  However, I
  62. suggest that you have at least 200KB of free memory to run it.
  63. If you are going to process large Arc/Arj/Hyp/Lzh/Zip files (with a lot
  64. of files, not total size), I suggest that you have 400KB of free memory
  65. to run Archive Sizer.
  66.  
  67.  
  68.                     Installation Instructions
  69.  
  70. It is relatively simple to install Archive Sizer.  All you have to do
  71. is copy the files to a subdirectory that is listed in your PATH
  72. statement in your AUTOEXEC.BAT file.  You could also just create a
  73. new subdirectory, copy the files there, and then add the new sub-
  74. directory to the PATH statement.  I won't go into the details of making
  75. subdirectories and modifying your path as you should have good examples
  76. of this in your DOS manual.
  77.  
  78.  
  79.  
  80.  
  81.                     The concept of Shareware
  82.  
  83. Archive Sizer is being released as a Shareware product.  Shareware is
  84. a marketing concept, in which you get to try out a software package
  85. for a period of time.  If you find that the software is useful
  86. to you (you are still using it), you are obligated to send in a
  87. registration fee for that software to the author.
  88.  
  89. Archive Sizer's trial period is 21 days.  That means, once you start
  90. using Archive Sizer, you have 21 days to decide whether or not it is
  91. useful to you.  If it is useful, please promptly send in the requested
  92. registration fee.  If it is not useful, you are expected to delete it
  93. and stop using it.
  94.  
  95. Archive Sizer is fully functional.  However, it has a message that will
  96. appear every time it is used to size or reassemble files.
  97.  
  98. Here's what you get when you register (Please use ORDER.FRM to order
  99. this software):
  100.  
  101. 1.  Support.  You can call and leave e-mail to me on any of the BBS'
  102.     listed in the Technical Support section of this document or
  103.     CompuServe and get a response from me.  I will more than likely
  104.     answer all questions, but the registered individuals will
  105.     definitely get top priority.  You will also receive unlimited
  106.     telephone support for the program.  Registered users will get a
  107.     phone number that they will be able to use to receive support
  108.     between the hours of 6:00 pm - 10:00 pm (Central Standard Time)
  109.     Monday-Friday.
  110.  
  111. 2.  You will receive a disk with the most recent version of Archive
  112.     Sizer.  The software will also have the registration reminder
  113.     screen removed.  Your name and serial number will also be displayed
  114.     when the software is run.
  115.  
  116. 3.  Special access to new products.  You will be allowed access to
  117.     beta test any software package that I'm in the process of creating.
  118.     The beta software will be available only on the Warehouse BBS.
  119.     Also you must make arrangements with Jibben Software to get access
  120.     to the new software.  (see Technical Support section of this
  121.     document for details).
  122.  
  123. 4.  You will also have low cost upgrades of this software.
  124.  
  125.  
  126.  
  127.                 Advantages of Using Archive Sizer
  128.  
  129. I've designed Archive Sizer to make the least demands on your
  130. hardware.  Archive Sizer is at least 2 times faster than any other
  131. software package of this type for sizing archive files (Arc/Arj/Hyp
  132. /Lzh/Zip).  In some instances, I've found it to be up to 10 times
  133. faster.  I wrote it for creating/reassembling *.AS files as fast as
  134. possible as well.
  135.  
  136. One other benefit from using Archive Sizer is the amount of disk
  137. space it requires to process an archive file.  My closest competitor
  138. requires 2-3 times the disk space of the original file, ie, if
  139. you had a 2MB ZIP file you would have to have up to 6MB of free
  140. disk space in order to break it up!  Archive Sizer automatically
  141. determines the disk space required and will tell you if you don't
  142. have enough BEFORE you create the files.
  143.  
  144. The algorithm in which I calculate the amount of files to put in a
  145. archive file is highly optimized.  Archive Sizer will sometimes have
  146. one less file than other software packages of this type and the files
  147. will be closer to the requested size.
  148.  
  149. Archive Sizer can handle any file created using PKZIP (tm).  All other
  150. software packages of this type that I've seen, have the tendency to
  151. crash if the ZIP file is too large or there are too many files in
  152. the ZIP file.  One of my beta testers ran AS on a 170 Megabyte Zip
  153. file and AS processed it without problems.
  154.  
  155. Archive Sizer is also the only software package that I know of that
  156. supports archive file formats as well as any file sizing.
  157.  
  158. As far as I know, Archive Sizer is the only sizing utility for Arc,
  159. Arj, Hyper, and Lzh files.
  160.  
  161.  
  162.  
  163.          Why Archive Sizer will not Re-Assemble Archive Files
  164.  
  165. Archive Sizer was never intended to be used to reassemble archive
  166. files, only *.AS files.  At first thought, it may seem unreasonable to
  167. you, but there are several reasons why.  Hopefully after reading the
  168. main reasons you'll understand why I chose not to.
  169.  
  170. 1. Some archivers already provide the ability to combine archives
  171.    (ARJ).
  172.  
  173. 2. There would be no way for AS to 'know' how many files are in a set.
  174.    With the *.AS file standard, I can store the number of split files
  175.    in the file.  With the archives, there is no provision for this.
  176.    For instance, if you would tell it to reassemble myzip-01.zip, how
  177.    many files should AS expect to put together?  Since modifying the
  178.    archives format would make it a 'corrupted' file, there is no way to
  179.    track this.
  180.  
  181. 3. The other problem is that people would expect when they split an
  182.    archive and then reassemble, that it would be identical to the
  183.    original file.  AS/ZC are so effective on creating files that match
  184.    the size parm because they grab files from anywhere in the archive
  185.    to create them.  You can see this for yourself, just split a zip and
  186.    compare the files in xxx-01.zip to the original xxx.  You'll notice
  187.    that I don't just take the first so many files until the size hits
  188.    the limit and then start the next file.  xxx-01.zip can contain the
  189.    1st, 8th, 22nd, 30th, etc. files.  Given this fact, it is impossible
  190.    to reassemble a archive file (zip) back to it's original state.
  191.    There is no way for me to flag each file as being the 1st, 4th, etc.
  192.    file of the original.
  193.  
  194. 4. Finally, I have to ask you, "Why?".  I seriously wonder why you
  195.    would want to put the zips back together.  The files still unzip
  196.    fine.  Why take the _extra_ step to reassemble the files into one
  197.    file, then unzip the one big file?  Isn't it easier to just run
  198.    something like "PKUNZIP mym8-?.zip".  This one command will unzip
  199.    all the zips, mym8-1, mym8-2, etc.  Just use the '?' where the
  200.    numbers are in the zips.
  201.  
  202.  
  203.  
  204.                        Using Archive Sizer
  205.  
  206. The software is fairly straight-forward and easy to use.  In fact,
  207. I doubt that you will need to read this document in order to be
  208. able to use the software.  Archive Sizer will always display all of
  209. your options when you just type in AS and press Enter.  The
  210. following is a list of the options with their descriptions.  Since
  211. there are two modes of operating AS, I've listed the examples for
  212. these modes separately following the parameter descriptions.
  213.  
  214.  
  215.                     +------------------------+
  216.                     | Parameter Descriptions |
  217.                     +------------------------+
  218.  
  219. [/L]       - This option causes Archive Sizer to display its license
  220.              information and information about contacting the author
  221.              for support.
  222.  
  223. [file]     - This parameter is to be replaced with the name of the
  224.              file that you wish to size.  If there is an archive file
  225.              in the location that you've specified, AS will be able to
  226.              detect the file by the files extension.  Therefore, you
  227.              would be able to just type in ARCFILE instead of
  228.              ARCFILE.ARC.  AS will not process a file if it finds more
  229.              than one file with the supported file extensions (if you
  230.              specify ABC and there is an ABC.ARC and ABC.ZIP file in
  231.              that location).  In order for AS to process a file in this
  232.              case you must apply the files extension as well.  If
  233.              you specify a file that doesn't have one of the supported
  234.              file extensions, AS will default to the *.AS file format.
  235.              You can also 'force' this method of sizing with the /A
  236.              option.  Also, if you specify just an *.AS file, (no other
  237.              parameters), AS will report information on the *.AS file.
  238.  
  239. [max size] - This is option is used for specifying the maximum size of
  240.              the files that you wish to create.  AS will use this
  241.              value in attempting to keep your files a certain size or
  242.              smaller.  There are several ways to specify this size.
  243.              The first is to just specify a size in bytes, like 200000.
  244.              Note that there are NO commas in this number.  The other
  245.              two methods are 'preset' values for floppy disk sizes.
  246.              The old Zip Chunker presets are available, /5L, /5H, /3L,
  247.              and /3H.  There is also a new one called /3E for the new
  248.              2.88MB floppy disks.  The last method is using the /S:
  249.              option.  After /S: you specify the size of the floppy that
  250.              you wish to size to.  The list of different options is
  251.              listed on the info screen.  For example, to size for a
  252.              3.5" high density floppy, the option would be /S:1.44.
  253.              The default [max size] is 1.44MB.
  254.  
  255. [/E]       - Using this option will cause Archive Sizer to erase the
  256.              original archive file.  This only works for archive files.
  257.              NOTE: It has been disabled for *.AS files.
  258.  
  259.  
  260.                     +------------------------+
  261.                     | Parameter Descriptions |
  262.                     +------------------------+
  263.  
  264. [/F]       - This option is only valid for archive files, NOT *.AS
  265.              files.  It is used to make AS size the resulting files so
  266.              that when the new files are uncompressed they will fit on
  267.              the [max size] that you specified using a floppy size.
  268.              Note:  this only works when using a valid floppy disk
  269.              preset (see the [max size] option).
  270.  
  271. [/D:path]  - This option is used to tell AS where to put the files that
  272.              it creates.  This is how you tell AS to put the new files
  273.              on a floppy disk.  AS will prompt you to put in a new
  274.              floppy disk when it is needed.  You can also use this
  275.              option to put the files on another hard disk or
  276.              sub-directory.  It will work as long as you provide a
  277.              valid destination.  Note: when using this option with a
  278.              floppy disk size preset (see [max size] option), the disk
  279.              must be able to support the size you requested.  Also,
  280.              when sizing to a floppy drive, make sure you have enough
  281.              blank, formatted disks available for the process.
  282.  
  283. [/A]       - This option is used for 'force' sizing the file into
  284.              an *.AS file.  This is helpful if you want to size an
  285.              archive file to fit on a floppy when there are internal
  286.              files that are larger than the disk size you are
  287.              attempting to size for.
  288.  
  289. [/R]       - This option is used to reassemble *.AS files back to the
  290.              original file.  It is simple to use.  Just supply one of
  291.              the *.AS filenames and this option and AS will reassemble
  292.              it back together.
  293.  
  294. [/M]       - This option will report the smallest allowable value for
  295.              [max size].  It is useful for determining the value that
  296.              you can use for [max size] before making the attempt to
  297.              size a file.
  298.  
  299. [/N]       - This option will report the number of new files that will
  300.              be created.
  301.  
  302. [/T]       - This option will allow Archive Sizer to use the current
  303.              date and time for the new files that are created.
  304.  
  305. [/K]       - This option will allow you to keep the backup files in ARJ
  306.              files.  It only works for ARJ files.  The default is to
  307.              delete backup files in ARJ ( version 2.30+ ) files.
  308.  
  309. [/L#]      - This option will allow you to leave # amount of space ( in
  310.              bytes ) on the first file.  It works with *.AS and archive
  311.              files.  The primary use for this option is to 'leave
  312.              space' in the first file to reserve room for other
  313.              software on that disk.
  314.  
  315.  
  316.                            +----------+
  317.                            | Examples |
  318.                            +----------+
  319.  
  320. For All Types of Files
  321. ----------------------
  322.  
  323. C:\WORK>AS
  324.  
  325. The example above will display Archive Sizer's Information screen.  This
  326. displays all the available command line options.
  327.  
  328.  
  329. C:\WORK>AS \L
  330.  
  331. The example above will display Archive Sizer's license information.  It
  332. also displays information about support BBS and the authors CompuServe
  333. ID.
  334.  
  335.  
  336. C:\WORK>AS workdata /m
  337.  
  338. The example above will display the smallest allowable size for the [max
  339. size] parameter for sizing.
  340.  
  341.  
  342. C:\WORK>AS file 500000 /n
  343.  
  344. The example above will display the number of new files that will be
  345. created when sizing the file.  It doesn't actually size the file.
  346.  
  347.  
  348. C:\WORK>AS myfile 500000 /t
  349.  
  350. The example above will size myfile to be 500,000 bytes and will use the
  351. current system date and time on the files.
  352.  
  353. C:\WORK>AS myfile /L50000
  354.  
  355. The example above will size myfile to fit on 3.5" high density floppy
  356. disks.  However, the first file will be 50,000 bytes smaller than the
  357. rest.  This would allow for the storage of AS.EXE (or other 'install'
  358. type programs) on the first disk of the split files.
  359.  
  360.  
  361.                            +----------+
  362.                            | Examples |
  363.                            +----------+
  364.  
  365. For Archive Files
  366. -----------------
  367.  
  368. Here are some examples on the use of AS for archive files:
  369.  
  370. C:\WORK>AS workdata
  371.  
  372. The above example will break out files from WORKDATA that will
  373. be equal to or smaller than the size of a file that would fit on a
  374. 3.5" HD disk.  It will also save the original file.  WORKDATA can be a
  375. Arc, Arj, Hyp, Lzh, or Zip file.  AS will automatically detect the file
  376. by it's filename extension.  AS will not process the file if there are
  377. two or more WORKDATA files with any combination of extensions; Arc,
  378. Arj, Hyp, Lzh, or Zip.  If WORKDATA doesn't have one of the support
  379. file extensions (or any extension) then AS will default to sizing as an
  380. *.AS file.
  381.  
  382.  
  383. C:\WORK>AS 123data.zip /5L /E
  384.  
  385. The above example will break out files from 123DATA.ZIP and these
  386. files will be equal to or smaller than what would fit on a 5.25"
  387. low density disk.  It will delete 123DATA.ZIP when it is done.
  388.  
  389.  
  390. C:\WORK>as 123data.zip /S:360 /E
  391.  
  392. The above example will work exactly as the previous example.  The only
  393. difference is the use of the /S: parameter instead of /5l.
  394.  
  395.  
  396. C:\TELIX\UL>AS e:\games\biggame.lzh 200000
  397.  
  398. The above example will break out files from E:\GAMES\BIGGAME.LZH
  399. and these files will be equal to or smaller than 200,000 bytes.
  400. The original file, E:\GAMES\BIGGAME.LZH, will be saved as well.
  401. Also, the new LZH files will be created in C:\TELIX\UL.
  402.  
  403.  
  404. C:\EXCEL\XLS>AS XLSHEETS.LZH /s:1.44 /d:a:
  405.  
  406. The above example will break out files from XLSHEETS.LZH.  The new
  407. files will fit on a 1.44MB floppy.  The files will be created on
  408. drive A:.  When the floppy is filled with a file, Archive Sizer will
  409. prompt for a formatted blank disk for the next file.  The original
  410. file will be saved.  This process requires NO hard disk space, only
  411. formatted blank floppy disks.  Also, AS will check to determine if the
  412. size you specified matches type of floppy hardware is available.  At
  413. any prompt you can press Esc to abort the process.
  414.  
  415.  
  416.                            +----------+
  417.                            | Examples |
  418.                            +----------+
  419.  
  420. C:\CLIPART\PICS>AS CA-PICS.ARC /s:1.44 /f
  421.  
  422. The above example will break out files from CAP-PICS.ARC.  The new Arc
  423. files when uncompressed will fit on a 1.44MB floppy disk.  The original
  424. file will be saved.  This process requires NO hard disk space, only
  425. formatted blank floppy disks.  Also, AS will check to determine if the
  426. size you specified matches type of floppy hardware is available.  At
  427. any prompt you can press Esc to abort the process.
  428.  
  429.  
  430. C:\WORK>as accounts /S:360 /K
  431.  
  432. The above example will process the ACCOUNTS.ARJ file and keep the
  433. backup files in the file.  If you wanted to delete the backup files,
  434. you would not use the /K option.
  435.  
  436.  
  437.  
  438. For *.AS Files
  439. --------------
  440.  
  441. C:\WORK>as bigdb-1
  442.  
  443. The above example will display the *.AS file information for the
  444. BIGDB-1.AS file.  Note: the file extension is optional.
  445.  
  446.  
  447. C:\WORK>as bigdata.db
  448.  
  449. The above example will size the BIGDATA.DB file into *.AS files.  The
  450. new *.AS files will be created in the C:\WORK directory.  BIGDATA.DB
  451. will not be erased when processing is completed.
  452.  
  453.  
  454. C:\WORK>as data.lzh /a
  455.  
  456. The above example will size the DATA.LZH file into *.AS files.  The new
  457. *.AS files will be created in the C:\WORK directory.  Note: the /A
  458. option over-rides the normal LZH file sizing.  DATA.LZH will not be
  459. erased when processing is completed.
  460.  
  461.  
  462. C:\WORK>as bigdata.db /d:a: /s:1.44
  463.  
  464. The above example will size the BIGDATA.DB file into *.AS files.  The
  465. new *.AS files will be created on the A: drive (if A: is a 1.44MB
  466. drive).  Archive Sizer will prompt for new disks.  This option requires
  467. NO hard disk space for processing.  BIGDATA.DB will not be erased when
  468. processing is completed.
  469.  
  470.  
  471.                            +----------+
  472.                            | Examples |
  473.                            +----------+
  474.  
  475. C:\WORK>as bigdb-1 /r
  476.  
  477. The above example will reassemble the *.AS files in the BIGDB-#.AS
  478. series of file names.
  479.  
  480.  
  481. C:\WORK>as bigdb-3 /r
  482.  
  483. The above example will reassemble the *.AS files in the BIGDB-?.AS
  484. series of file names.  Note: Archive Sizer will start at the first file
  485. name in the series even though the file above is not the first file.
  486.  
  487.  
  488. C:\WORK>as bigdb-1 /r /d:d:\access
  489.  
  490. The above example will reassemble the *.AS files in the BIGDB-?.AS
  491. series of file names.  The created file will be placed in the D:\ACCESS
  492. directory.
  493.  
  494. C:\WORK>as a:bigdb-1 /r
  495.  
  496. The above example will reassemble the *.AS files from the A: floppy
  497. drive.  When AS needs another disk, it will prompt for it.
  498.  
  499.  
  500.  
  501.                           Miscellaneous
  502.  
  503. Archive Sizer will not allow you to process a file if there isn't
  504. enough free disk space available.
  505.  
  506. If Archive Sizer finds a file in the original archive file that is
  507. larger than the maximum size specified, it will give you the option of
  508. continuing to process the archive file.  The result of this type of
  509. operation is that there will be some files that have only one file in
  510. them but they will still be larger than the maximum size.
  511.  
  512. If the original file is already smaller than the maximum size then
  513. Archive Sizer will tell you and not process the file.
  514.  
  515. Archive Sizer will in most cases be able to detect that a file passed
  516. to it is a valid archive file or not.  It will not be able to detect if
  517. the internal files have been corrupted, though.
  518.  
  519. Archive Sizer CAN handle password encrypted files and retain the
  520. password in ZIP files.  It can also retain the encryption and password
  521. for 'garbled' ARJ files.
  522.  
  523.  
  524.                   +--------------------------------+
  525.                   | Archive Sizer Programming Info |
  526.                   +--------------------------------+
  527.  
  528.  
  529. Archive Sizer will return the following DOS Error Levels when it
  530. aborts in an error state:
  531.  
  532. 1.  Out of memory.
  533. 2.  Incorrect [max size] for floppy drive specified.
  534. 3.  Can't open file.
  535. 4.  Zip file is corrupt/invalid or multi-volume.
  536. 5.  Can't process multi-volume Zip files.
  537. 6.  File version isn't compatible with Archive Sizer.
  538. 7.  File is already an *.AS file.
  539. 8.  The requested max size will create too many files.
  540. 9.  File is not an *.AS file.
  541. 10. Process aborted.
  542. 11. There isn't enough disk space available to process file(s).
  543. 12. The internal data of this *.AS is corrupt/invalid.
  544. 13. Arc file is corrupt/invalid.
  545. 14. Lzh file is corrupt/invalid.
  546. 15. A file exists that AS wanted to create.
  547. 16. Couldn't find the requested file.
  548. 17. The file name given isn't specific enough.
  549. 18. The [max size] value is invalid.
  550. 19. Arj file is corrupt/invalid.
  551. 20. Can't process multi-volume ARJ files.
  552. 21. Can't process Secured ARJ files.
  553. 22. Hyper file is corrupt/invalid.
  554. 23. Unknown/All other errors.
  555.  
  556.  
  557. This is the format of Archive Sizer *.AS files (in C notation):
  558.  
  559. struct as_header {
  560.   unsigned long  signature;         // always 0x10af5341
  561.   unsigned int   version;
  562.   char           file_name[13];
  563.   struct   ftime file_date_time;    // Borland C++ ftime struct
  564.   int            file_attributes;
  565.   unsigned long  this_file_size;
  566.   unsigned long  total_file_size;
  567.   unsigned long  this_file_num;
  568.   unsigned long  total_file_num;
  569.   unsigned long  crc32;
  570.   unsigned long  original_crc32;
  571. };
  572.  
  573. This header will always be present at the beginning of an *.AS file.
  574.  
  575.  
  576.  
  577.                         Technical Data
  578.  
  579. Archive Sizer was written entirely in C++ using Borland C++ 3.1.
  580. This is a partial explanation of AS's speed and size.  The other main
  581. reason for AS's speed and size is that I access the archive file
  582. directly vs. making calls to the archiving software.
  583.  
  584.  
  585.                        Technical Support
  586.  
  587. For technical support I (Scott Jibben) can be reached at the following
  588. on-line systems:
  589.  
  590. The Warehouse BBS:  612-379-8272  1200-57600 baud V.32bis/HST 16.8K
  591. (N81) - 6 Lines.  The Warehouse is my first (main) line of support.
  592. Since I am a co-sysop of this BBS, I usually log on several times a day
  593. to check for email.  This BBS is a subscription BBS, however anyone
  594. logging on will receive access rights to the file area where my
  595. software can be downloaded for FREE and a message area that is
  596. dedicated to my software.
  597.  
  598. Terrapin Station BBS:  612-623-0152  1200-9600 V.32 (N81)
  599. Terrapin Station is the second home for Archive Sizer.  This BBS is
  600. used by many professional computer people.  One of it's focal points is
  601. programming, but there are several other topics that are discussed on
  602. this BBS.  I usually check into this BBS at least once a week.
  603.  
  604. Painters Workshop BBS:  414-722-0242  1200-14400 V.32bis/HST (N81)
  605. Painters Workshop is Distribution Site #003 for Jibben Software.  If
  606. you need help with Jibben Software products the sysop, Duane Heller
  607. will be able to help you.  I log onto this BBS once every two weeks.
  608. Duane contacts me at least once a week.
  609.  
  610. CompuServe:
  611. My CompuServe ID is 72657,3303.  Feel free to send me an E-Mail any
  612. time.  I usually log on to CompuServe at least once a day.
  613.  
  614.  
  615.                         Acknowledgments
  616.  
  617.  
  618. I would like to thank those people that have assisted me in the
  619. development of this software:
  620.  
  621. Travis Carter and Randy Clark, sysops of the Warehouse BBS, for testing
  622. the software and providing a message forum for supporting software
  623. written by me.
  624.  
  625. Chris Edmonson, who gave me some valuable insight on various
  626. methods of designing the dynamic memory allocation code.
  627.  
  628. Howard Ekman, sysop of Terrapin Station BBS, for providing a second
  629. home for Archive Sizer and testing AS.
  630.  
  631. Robert Jung, author of ARJ, for testing AS to ensure it works properly
  632. with ARJ archive files.  Robert also gave me some timely information
  633. regarding how ARJ files are organized, etc.
  634.  
  635. Steve Lee (publisher of PC Shareware Magazine) and Steve Townsley
  636. (CompuServe sysop for the UKSHARE forum) for testing AS with new
  637. versions of PKZip and for giving my software such good exposure in the
  638. U.K.
  639.  
  640. Keith Ledbetter, author of the BEST file finding utility money can
  641. buy; Supersonic Search Tool (SST), for providing valuable information
  642. about the internal file formats of several archiving software
  643. packages.  This saved me valuable time and effort.
  644.  
  645. Kenjirou Okubo and Haruyasu Yoshizaki (Author of LHA) for testing AS to
  646. ensure it works properly with LHA archive files.
  647.  
  648. Bob Ostrander, editor of Public Brand Software, for testing AS to
  649. make sure that it worked, specifically the /F option.
  650.  
  651. My wife and daughter, for the patient support and active involvement in
  652. getting this business rolling.
  653.  
  654. Finally, all of the people who've registered my software.  I really
  655. appreciate it!
  656.  
  657.  
  658.  
  659.  
  660.                     Disclaimers, etc.
  661.  
  662.  
  663. Jibben Software specifically disclaims all other warranties, expressed
  664. or implied, including but not limited to implied warranties of
  665. merchantability and fitness for a particular purpose, functionality or
  666. data integrity.  In no event shall Jibben Software be liable for any
  667. loss of profit or any other commercial damage, including but not
  668. limited to special, incidental, consequential or other damages.
  669.  
  670.  
  671.  
  672. Borland is a registered trademark of Borland International, Inc.
  673.  
  674. PKWARE, PKLITE, PKZIP and PKUNZIP are registered trademarks of PKWare
  675. Incorporated.
  676.  
  677.  
  678.  
  679.          ----------------end-of-author's-documentation---------------
  680.  
  681.                          Software Library Information:
  682.  
  683.                     This disk copy provided as a service of
  684.  
  685.                            Public (software) Library
  686.  
  687.          We are not the authors of this program, nor are we associated
  688.          with the author in any way other than as a distributor of the
  689.          program in accordance with the author's terms of distribution.
  690.  
  691.          Please direct shareware payments and specific questions about
  692.          this program to the author of the program, whose name appears
  693.          elsewhere in  this documentation. If you have trouble getting
  694.          in touch with the author,  we will do whatever we can to help
  695.          you with your questions. All programs have been tested and do
  696.          run.  To report problems,  please use the form that is in the
  697.          file PROBLEM.DOC on many of our disks or in other written for-
  698.          mat with screen printouts, if possible.  PsL cannot debug pro-
  699.          programs over the telephone, though we can answer questions.
  700.  
  701.          Disks in the PsL are updated  monthly,  so if you did not get
  702.          this disk directly from the PsL, you should be aware that the
  703.          files in this set may no longer be the current versions. Also,
  704.          if you got this disk from another vendor and are having prob-
  705.          lems,  be aware that  some files may have become corrupted or
  706.          lost by that vendor. Get a current, working disk from PsL.
  707.  
  708.          For a copy of the latest monthly software library newsletter
  709.          and a list of the 4,000+ disks in the library, call or write
  710.  
  711.                            Public (software) Library
  712.                                P.O.Box 35705 - F
  713.                             Houston, TX 77235-5705
  714.  
  715.                                 1-800-2424-PSL
  716.                              MC/Visa/AmEx/Discover
  717.  
  718.                           Outside of U.S. or in Texas
  719.                           or for general information,
  720.                               Call 1-713-524-6394
  721.  
  722.  
  723.